class ConfigBase {
    /**
     * 用户名
     */
    public static readonly _LOGIN_NAME: string = import.meta.env.VITE_LOGIN_NAME as string;

    /**
     * 密码
     */
    public static readonly _PASSWORD: string = import.meta.env.VITE_PASSWORD as string;

    /**
     * Api地址
     */
    public static readonly _API_URL: string = import.meta.env.VITE_API_URL as string;

    /**
     * 客户端ID
     */
    public static readonly _CLIENT_ID: string = import.meta.env.VITE_CLIENT_ID as string;

    /**
     * Token名称
     */
    public static readonly _TOKEN_KEY: string = import.meta.env.VITE_TOKEN_KEY as string;

    /**
     * Me名称
     */
    public static readonly _ME_KEY: string = import.meta.env.VITE_ME_KEY as string;

    /**
     * 七牛名称
     */
    public static readonly _QINIU_KEY: string = import.meta.env.VITE_QINIU_KEY as string;

    /**
     * 选项卡名称
     */
    public static readonly _TAB_KEY: string = import.meta.env.VITE_TAB_KEY as string;

    /**
     * 列表中是否默认显示序号列
     */
    public static readonly _IS_SHOW_SEQ: Boolean = (import.meta.env.VITE_IS_SHOW_SEQ as string) == "true";

    /**
     * 列表中是否默认显示ID列
     */
    public static readonly _IS_SHOW_ID: Boolean = (import.meta.env.VITE_IS_SHOW_ID as string) == "true";

    /**
     * 是否定时获取头部消息数量
     */
    public static readonly _IS_GET_HEAD_MSG: Boolean = (import.meta.env.VITE_IS_GET_HEAD_MSG as string) == "true";

    /**
     * 网络请求超时时间
     */
    public static readonly _AJAX_TIMEOUT: number = Number(import.meta.env.VITE_AJAX_TIMEOUT as string);

    /**
     * 登录页Logo
     */
    public static readonly _LOGO1: string = import.meta.env.VITE_LOGO1 as string;

    /**
     * 主页左上角Logo
     */
    public static readonly _LOGO2: string = import.meta.env.VITE_LOGO2 as string;

    /**
     * APP下载地址
     */
    public static readonly _APP_DOWNLOAD_URL: string = import.meta.env.VITE_APP_DOWNLOAD_URL as string;
}

export default ConfigBase;
